package com.matchmaking.system.service;



import com.matchmaking.system.domain.SysMenu;
import com.matchmaking.system.domain.vo.SysMenuEchartsVo;

import java.util.HashMap;
import java.util.List;


public interface SysMenuService {
    List<SysMenu> list(SysMenu sysMenu);

    List<SysMenu> getSonMenu(Long id);

    void updateStatusById(Long id, int i);

    List<SysMenu> getParentMenu();

    Long getIdByName(String name);

    void insertMenu(SysMenu sysMenu);

    String getNameByParentId(Integer parentId);

    boolean updateById(SysMenu sysMenu);


    List<SysMenuEchartsVo> getNumByMenuType();

    void delById(Long id);
}
